Internet Archive BookReader

James Legge, Missionary and Scholar